Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 ORCHARD ROAD Detached £262,000 30 Nov 1995
THE SHAMBLES, 17 ORCHARD ROAD Detached £960,000 26 Nov 2014